CLAM: Quickly deploy NLP command-line tools on the web
نویسندگان
چکیده
In this paper we present the software CLAM; the Computational Linguistics Application Mediator. CLAM is a tool that allows you to quickly and transparently transform command-line NLP tools into fully-fledged RESTful webservices with which automated clients can communicate, as well as a generic webapplication interface for human end-users.
منابع مشابه
SplineAPI: A REST API for NLP Services
Modern applications often use Natural Language Processing (NLP) techniques and algorithms to provide sets of rich features. Researchers, who come up with these algorithms, often implement them for case studies, evaluation or as proof of concepts. These implementations are, in most cases, freely available for download and use. Nevertheless, these implementations do not comprise final software pa...
متن کاملWebNLP - An Integrated Web-Interface for Python NLTK and Voyant
We present WebNLP, a web-based tool that combines natural language processing (NLP) functionality from Python NLTK and text visualizations from Voyant in an integrated interface. Language data can be uploaded via the website. The results of the processed data are displayed as plain text, XML markup, or Voyant visualizations in the same website. WebNLP aims at facilitating the usage of NLP tools...
متن کاملWeb-based Distributed Network Analyzer using a System Entity Structure over a Service-oriented Architecture
As a network’s uses, and especially the number of internet users, increases rapidly, an efficient system for managing large-network traffic datasets becomes an important issue. Although there are several network traffic analysis tools, such as tcpdump, Ethereal, and other applications, these tools have weaknesses, namely the limited size of files, the use of command line execution, the large me...
متن کاملWeb Based Distributed Network Analyzer Using SES Over Service Oriented Architecture
As the network uses, and especially the number of internet users, increases rapidly, an efficient system for managing large network traffic datasets becomes an important issue. Although there are several network traffic analysis tools such as tcpdump, Ethereal, and other applications, these tools have weaknesses: limited size of files, command line execution, large memory and huge computational...
متن کاملA New Method for Improving Computational Cost of Open Information Extraction Systems Using Log-Linear Model
Information extraction (IE) is a process of automatically providing a structured representation from an unstructured or semi-structured text. It is a long-standing challenge in natural language processing (NLP) which has been intensified by the increased volume of information and heterogeneity, and non-structured form of it. One of the core information extraction tasks is relation extraction wh...
متن کامل